do one's utmost for something - Turkish English Dictionary